package cn.maihe.elg.operation.repository.entity;

import cn.maihe.framework.starter.mybatis.mapper.Fn;
import cn.maihe.framework.starter.mybatis.mapper.PlusEntityWrapper;

public final class AcceptOrderContractCondition {
    private PlusEntityWrapper<AcceptOrderContract> ew;

    public AcceptOrderContractCondition() {
        this.ew = new PlusEntityWrapper(AcceptOrderContract.class);
    }

    public static AcceptOrderContractCondition builder() {
        return new AcceptOrderContractCondition();
    }

    public PlusEntityWrapper<AcceptOrderContract> build() {
        return this.ew;
    }

    public AcceptOrderContractCondition or() {
        this.ew.orNew();
        return this;
    }

    public AcceptOrderContractCondition and() {
        this.ew.andNew();
        return this;
    }

    private boolean isAndOr() {
        return ew.originalSql() == null || "".equals(ew.originalSql()) ? true : ew.originalSql().endsWith("AND ()") || ew.originalSql().endsWith("OR ()");
    }

    public void clear() {
        this.ew = null;
        this.ew = new PlusEntityWrapper(AcceptOrderContract.class);
    }

    public AcceptOrderContractCondition setSqlSelect(String sqlStr) {
        ew.setSqlSelect(sqlStr);
        return this;
    }

    public AcceptOrderContractCondition orderAsc(String column) {
        ew.orderBy(true, column, true);
        return this;
    }

    public AcceptOrderContractCondition orderDesc(String column) {
        ew.orderBy(true, column, false);
        return this;
    }

    public AcceptOrderContractCondition groupBy(String column) {
        ew.groupBy(column);
        return this;
    }

    public <E, R> AcceptOrderContractCondition orderAsc(Fn<E, R> fn) {
        ew.orderAsc(fn);
        return this;
    }

    public <E, R> AcceptOrderContractCondition orderDesc(Fn<E, R> fn) {
        ew.orderDesc(fn);
        return this;
    }

    public <E, R> AcceptOrderContractCondition groupBy(Fn<E, R> fn) {
        ew.groupBy(fn);
        return this;
    }

    public AcceptOrderContractCondition exists(String sqlStr) {
        ew.exists(sqlStr);
        return this;
    }

    public AcceptOrderContractCondition notExists(String sqlStr) {
        ew.notExists(sqlStr);
        return this;
    }

    public AcceptOrderContractCondition having(String sqlStr, Object... params) {
        ew.having(sqlStr, params);
        return this;
    }

    public AcceptOrderContractCondition andIdIsNull() {
        ew.isNull("id");
        return this;
    }

    public AcceptOrderContractCondition orIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("id");
        return this;
    }

    public AcceptOrderContractCondition andIdIsNotNull() {
        ew.isNotNull("id");
        return this;
    }

    public AcceptOrderContractCondition orIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("id");
        return this;
    }

    public AcceptOrderContractCondition andIdEq(Object value) {
        ew.eq("id", value);
        return this;
    }

    public AcceptOrderContractCondition orIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("id", value);
        return this;
    }

    public AcceptOrderContractCondition andIdNe(Object value) {
        ew.ne("id", value);
        return this;
    }

    public AcceptOrderContractCondition orIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("id", value);
        return this;
    }

    public AcceptOrderContractCondition andIdGt(Object value) {
        ew.gt("id", value);
        return this;
    }

    public AcceptOrderContractCondition orIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("id", value);
        return this;
    }

    public AcceptOrderContractCondition andIdGe(Object value) {
        ew.ge("id", value);
        return this;
    }

    public AcceptOrderContractCondition orIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("id", value);
        return this;
    }

    public AcceptOrderContractCondition andIdLt(Object value) {
        ew.lt("id", value);
        return this;
    }

    public AcceptOrderContractCondition orIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("id", value);
        return this;
    }

    public AcceptOrderContractCondition andIdLe(Object value) {
        ew.le("id", value);
        return this;
    }

    public AcceptOrderContractCondition orIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("id", value);
        return this;
    }

    public AcceptOrderContractCondition andIdIn(Object... value) {
        ew.in("id", value);
        return this;
    }

    public AcceptOrderContractCondition orIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("id", value);
        return this;
    }

    public AcceptOrderContractCondition andIdNotIn(Object... value) {
        ew.notIn("id", value);
        return this;
    }

    public AcceptOrderContractCondition orIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("id", value);
        return this;
    }

    public AcceptOrderContractCondition andIdBetween(Object value, Object value1) {
        ew.between("id", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("id", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andIdNotBetween(Object value, Object value1) {
        ew.notBetween("id", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("id", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andIdLike(String value) {
        ew.like("id", value);
        return this;
    }

    public AcceptOrderContractCondition orIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("id", value);
        return this;
    }

    public AcceptOrderContractCondition andIdNotLike(String value) {
        ew.notLike("id", value);
        return this;
    }

    public AcceptOrderContractCondition orIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("id", value);
        return this;
    }

    public AcceptOrderContractCondition andAcceptOrderNoIsNull() {
        ew.isNull("accept_order_no");
        return this;
    }

    public AcceptOrderContractCondition orAcceptOrderNoIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("accept_order_no");
        return this;
    }

    public AcceptOrderContractCondition andAcceptOrderNoIsNotNull() {
        ew.isNotNull("accept_order_no");
        return this;
    }

    public AcceptOrderContractCondition orAcceptOrderNoIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("accept_order_no");
        return this;
    }

    public AcceptOrderContractCondition andAcceptOrderNoEq(Object value) {
        ew.eq("accept_order_no", value);
        return this;
    }

    public AcceptOrderContractCondition orAcceptOrderNoEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("accept_order_no", value);
        return this;
    }

    public AcceptOrderContractCondition andAcceptOrderNoNe(Object value) {
        ew.ne("accept_order_no", value);
        return this;
    }

    public AcceptOrderContractCondition orAcceptOrderNoNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("accept_order_no", value);
        return this;
    }

    public AcceptOrderContractCondition andAcceptOrderNoGt(Object value) {
        ew.gt("accept_order_no", value);
        return this;
    }

    public AcceptOrderContractCondition orAcceptOrderNoGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("accept_order_no", value);
        return this;
    }

    public AcceptOrderContractCondition andAcceptOrderNoGe(Object value) {
        ew.ge("accept_order_no", value);
        return this;
    }

    public AcceptOrderContractCondition orAcceptOrderNoGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("accept_order_no", value);
        return this;
    }

    public AcceptOrderContractCondition andAcceptOrderNoLt(Object value) {
        ew.lt("accept_order_no", value);
        return this;
    }

    public AcceptOrderContractCondition orAcceptOrderNoLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("accept_order_no", value);
        return this;
    }

    public AcceptOrderContractCondition andAcceptOrderNoLe(Object value) {
        ew.le("accept_order_no", value);
        return this;
    }

    public AcceptOrderContractCondition orAcceptOrderNoLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("accept_order_no", value);
        return this;
    }

    public AcceptOrderContractCondition andAcceptOrderNoIn(Object... value) {
        ew.in("accept_order_no", value);
        return this;
    }

    public AcceptOrderContractCondition orAcceptOrderNoIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("accept_order_no", value);
        return this;
    }

    public AcceptOrderContractCondition andAcceptOrderNoNotIn(Object... value) {
        ew.notIn("accept_order_no", value);
        return this;
    }

    public AcceptOrderContractCondition orAcceptOrderNoNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("accept_order_no", value);
        return this;
    }

    public AcceptOrderContractCondition andAcceptOrderNoBetween(Object value, Object value1) {
        ew.between("accept_order_no", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orAcceptOrderNoBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("accept_order_no", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andAcceptOrderNoNotBetween(Object value, Object value1) {
        ew.notBetween("accept_order_no", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orAcceptOrderNoNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("accept_order_no", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andAcceptOrderNoLike(String value) {
        ew.like("accept_order_no", value);
        return this;
    }

    public AcceptOrderContractCondition orAcceptOrderNoLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("accept_order_no", value);
        return this;
    }

    public AcceptOrderContractCondition andAcceptOrderNoNotLike(String value) {
        ew.notLike("accept_order_no", value);
        return this;
    }

    public AcceptOrderContractCondition orAcceptOrderNoNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("accept_order_no", value);
        return this;
    }

    public AcceptOrderContractCondition andLocalContractIdIsNull() {
        ew.isNull("local_contract_id");
        return this;
    }

    public AcceptOrderContractCondition orLocalContractIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("local_contract_id");
        return this;
    }

    public AcceptOrderContractCondition andLocalContractIdIsNotNull() {
        ew.isNotNull("local_contract_id");
        return this;
    }

    public AcceptOrderContractCondition orLocalContractIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("local_contract_id");
        return this;
    }

    public AcceptOrderContractCondition andLocalContractIdEq(Object value) {
        ew.eq("local_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition orLocalContractIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("local_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition andLocalContractIdNe(Object value) {
        ew.ne("local_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition orLocalContractIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("local_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition andLocalContractIdGt(Object value) {
        ew.gt("local_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition orLocalContractIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("local_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition andLocalContractIdGe(Object value) {
        ew.ge("local_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition orLocalContractIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("local_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition andLocalContractIdLt(Object value) {
        ew.lt("local_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition orLocalContractIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("local_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition andLocalContractIdLe(Object value) {
        ew.le("local_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition orLocalContractIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("local_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition andLocalContractIdIn(Object... value) {
        ew.in("local_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition orLocalContractIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("local_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition andLocalContractIdNotIn(Object... value) {
        ew.notIn("local_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition orLocalContractIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("local_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition andLocalContractIdBetween(Object value, Object value1) {
        ew.between("local_contract_id", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orLocalContractIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("local_contract_id", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andLocalContractIdNotBetween(Object value, Object value1) {
        ew.notBetween("local_contract_id", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orLocalContractIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("local_contract_id", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andLocalContractIdLike(String value) {
        ew.like("local_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition orLocalContractIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("local_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition andLocalContractIdNotLike(String value) {
        ew.notLike("local_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition orLocalContractIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("local_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition andChannelContractIdIsNull() {
        ew.isNull("channel_contract_id");
        return this;
    }

    public AcceptOrderContractCondition orChannelContractIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("channel_contract_id");
        return this;
    }

    public AcceptOrderContractCondition andChannelContractIdIsNotNull() {
        ew.isNotNull("channel_contract_id");
        return this;
    }

    public AcceptOrderContractCondition orChannelContractIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("channel_contract_id");
        return this;
    }

    public AcceptOrderContractCondition andChannelContractIdEq(Object value) {
        ew.eq("channel_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition orChannelContractIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("channel_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition andChannelContractIdNe(Object value) {
        ew.ne("channel_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition orChannelContractIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("channel_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition andChannelContractIdGt(Object value) {
        ew.gt("channel_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition orChannelContractIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("channel_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition andChannelContractIdGe(Object value) {
        ew.ge("channel_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition orChannelContractIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("channel_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition andChannelContractIdLt(Object value) {
        ew.lt("channel_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition orChannelContractIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("channel_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition andChannelContractIdLe(Object value) {
        ew.le("channel_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition orChannelContractIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("channel_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition andChannelContractIdIn(Object... value) {
        ew.in("channel_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition orChannelContractIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("channel_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition andChannelContractIdNotIn(Object... value) {
        ew.notIn("channel_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition orChannelContractIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("channel_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition andChannelContractIdBetween(Object value, Object value1) {
        ew.between("channel_contract_id", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orChannelContractIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("channel_contract_id", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andChannelContractIdNotBetween(Object value, Object value1) {
        ew.notBetween("channel_contract_id", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orChannelContractIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("channel_contract_id", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andChannelContractIdLike(String value) {
        ew.like("channel_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition orChannelContractIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("channel_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition andChannelContractIdNotLike(String value) {
        ew.notLike("channel_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition orChannelContractIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("channel_contract_id", value);
        return this;
    }

    public AcceptOrderContractCondition andContractNameIsNull() {
        ew.isNull("contract_name");
        return this;
    }

    public AcceptOrderContractCondition orContractNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("contract_name");
        return this;
    }

    public AcceptOrderContractCondition andContractNameIsNotNull() {
        ew.isNotNull("contract_name");
        return this;
    }

    public AcceptOrderContractCondition orContractNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("contract_name");
        return this;
    }

    public AcceptOrderContractCondition andContractNameEq(Object value) {
        ew.eq("contract_name", value);
        return this;
    }

    public AcceptOrderContractCondition orContractNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("contract_name", value);
        return this;
    }

    public AcceptOrderContractCondition andContractNameNe(Object value) {
        ew.ne("contract_name", value);
        return this;
    }

    public AcceptOrderContractCondition orContractNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("contract_name", value);
        return this;
    }

    public AcceptOrderContractCondition andContractNameGt(Object value) {
        ew.gt("contract_name", value);
        return this;
    }

    public AcceptOrderContractCondition orContractNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("contract_name", value);
        return this;
    }

    public AcceptOrderContractCondition andContractNameGe(Object value) {
        ew.ge("contract_name", value);
        return this;
    }

    public AcceptOrderContractCondition orContractNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("contract_name", value);
        return this;
    }

    public AcceptOrderContractCondition andContractNameLt(Object value) {
        ew.lt("contract_name", value);
        return this;
    }

    public AcceptOrderContractCondition orContractNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("contract_name", value);
        return this;
    }

    public AcceptOrderContractCondition andContractNameLe(Object value) {
        ew.le("contract_name", value);
        return this;
    }

    public AcceptOrderContractCondition orContractNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("contract_name", value);
        return this;
    }

    public AcceptOrderContractCondition andContractNameIn(Object... value) {
        ew.in("contract_name", value);
        return this;
    }

    public AcceptOrderContractCondition orContractNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("contract_name", value);
        return this;
    }

    public AcceptOrderContractCondition andContractNameNotIn(Object... value) {
        ew.notIn("contract_name", value);
        return this;
    }

    public AcceptOrderContractCondition orContractNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("contract_name", value);
        return this;
    }

    public AcceptOrderContractCondition andContractNameBetween(Object value, Object value1) {
        ew.between("contract_name", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orContractNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("contract_name", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andContractNameNotBetween(Object value, Object value1) {
        ew.notBetween("contract_name", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orContractNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("contract_name", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andContractNameLike(String value) {
        ew.like("contract_name", value);
        return this;
    }

    public AcceptOrderContractCondition orContractNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("contract_name", value);
        return this;
    }

    public AcceptOrderContractCondition andContractNameNotLike(String value) {
        ew.notLike("contract_name", value);
        return this;
    }

    public AcceptOrderContractCondition orContractNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("contract_name", value);
        return this;
    }

    public AcceptOrderContractCondition andContractStatusIsNull() {
        ew.isNull("contract_status");
        return this;
    }

    public AcceptOrderContractCondition orContractStatusIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("contract_status");
        return this;
    }

    public AcceptOrderContractCondition andContractStatusIsNotNull() {
        ew.isNotNull("contract_status");
        return this;
    }

    public AcceptOrderContractCondition orContractStatusIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("contract_status");
        return this;
    }

    public AcceptOrderContractCondition andContractStatusEq(Object value) {
        ew.eq("contract_status", value);
        return this;
    }

    public AcceptOrderContractCondition orContractStatusEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("contract_status", value);
        return this;
    }

    public AcceptOrderContractCondition andContractStatusNe(Object value) {
        ew.ne("contract_status", value);
        return this;
    }

    public AcceptOrderContractCondition orContractStatusNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("contract_status", value);
        return this;
    }

    public AcceptOrderContractCondition andContractStatusGt(Object value) {
        ew.gt("contract_status", value);
        return this;
    }

    public AcceptOrderContractCondition orContractStatusGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("contract_status", value);
        return this;
    }

    public AcceptOrderContractCondition andContractStatusGe(Object value) {
        ew.ge("contract_status", value);
        return this;
    }

    public AcceptOrderContractCondition orContractStatusGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("contract_status", value);
        return this;
    }

    public AcceptOrderContractCondition andContractStatusLt(Object value) {
        ew.lt("contract_status", value);
        return this;
    }

    public AcceptOrderContractCondition orContractStatusLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("contract_status", value);
        return this;
    }

    public AcceptOrderContractCondition andContractStatusLe(Object value) {
        ew.le("contract_status", value);
        return this;
    }

    public AcceptOrderContractCondition orContractStatusLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("contract_status", value);
        return this;
    }

    public AcceptOrderContractCondition andContractStatusIn(Object... value) {
        ew.in("contract_status", value);
        return this;
    }

    public AcceptOrderContractCondition orContractStatusIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("contract_status", value);
        return this;
    }

    public AcceptOrderContractCondition andContractStatusNotIn(Object... value) {
        ew.notIn("contract_status", value);
        return this;
    }

    public AcceptOrderContractCondition orContractStatusNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("contract_status", value);
        return this;
    }

    public AcceptOrderContractCondition andContractStatusBetween(Object value, Object value1) {
        ew.between("contract_status", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orContractStatusBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("contract_status", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andContractStatusNotBetween(Object value, Object value1) {
        ew.notBetween("contract_status", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orContractStatusNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("contract_status", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andContractStatusLike(String value) {
        ew.like("contract_status", value);
        return this;
    }

    public AcceptOrderContractCondition orContractStatusLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("contract_status", value);
        return this;
    }

    public AcceptOrderContractCondition andContractStatusNotLike(String value) {
        ew.notLike("contract_status", value);
        return this;
    }

    public AcceptOrderContractCondition orContractStatusNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("contract_status", value);
        return this;
    }

    public AcceptOrderContractCondition andStartDateIsNull() {
        ew.isNull("start_date");
        return this;
    }

    public AcceptOrderContractCondition orStartDateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("start_date");
        return this;
    }

    public AcceptOrderContractCondition andStartDateIsNotNull() {
        ew.isNotNull("start_date");
        return this;
    }

    public AcceptOrderContractCondition orStartDateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("start_date");
        return this;
    }

    public AcceptOrderContractCondition andStartDateEq(Object value) {
        ew.eq("start_date", value);
        return this;
    }

    public AcceptOrderContractCondition orStartDateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("start_date", value);
        return this;
    }

    public AcceptOrderContractCondition andStartDateNe(Object value) {
        ew.ne("start_date", value);
        return this;
    }

    public AcceptOrderContractCondition orStartDateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("start_date", value);
        return this;
    }

    public AcceptOrderContractCondition andStartDateGt(Object value) {
        ew.gt("start_date", value);
        return this;
    }

    public AcceptOrderContractCondition orStartDateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("start_date", value);
        return this;
    }

    public AcceptOrderContractCondition andStartDateGe(Object value) {
        ew.ge("start_date", value);
        return this;
    }

    public AcceptOrderContractCondition orStartDateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("start_date", value);
        return this;
    }

    public AcceptOrderContractCondition andStartDateLt(Object value) {
        ew.lt("start_date", value);
        return this;
    }

    public AcceptOrderContractCondition orStartDateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("start_date", value);
        return this;
    }

    public AcceptOrderContractCondition andStartDateLe(Object value) {
        ew.le("start_date", value);
        return this;
    }

    public AcceptOrderContractCondition orStartDateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("start_date", value);
        return this;
    }

    public AcceptOrderContractCondition andStartDateIn(Object... value) {
        ew.in("start_date", value);
        return this;
    }

    public AcceptOrderContractCondition orStartDateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("start_date", value);
        return this;
    }

    public AcceptOrderContractCondition andStartDateNotIn(Object... value) {
        ew.notIn("start_date", value);
        return this;
    }

    public AcceptOrderContractCondition orStartDateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("start_date", value);
        return this;
    }

    public AcceptOrderContractCondition andStartDateBetween(Object value, Object value1) {
        ew.between("start_date", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orStartDateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("start_date", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andStartDateNotBetween(Object value, Object value1) {
        ew.notBetween("start_date", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orStartDateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("start_date", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andStartDateLike(String value) {
        ew.like("start_date", value);
        return this;
    }

    public AcceptOrderContractCondition orStartDateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("start_date", value);
        return this;
    }

    public AcceptOrderContractCondition andStartDateNotLike(String value) {
        ew.notLike("start_date", value);
        return this;
    }

    public AcceptOrderContractCondition orStartDateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("start_date", value);
        return this;
    }

    public AcceptOrderContractCondition andEndDateIsNull() {
        ew.isNull("end_date");
        return this;
    }

    public AcceptOrderContractCondition orEndDateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("end_date");
        return this;
    }

    public AcceptOrderContractCondition andEndDateIsNotNull() {
        ew.isNotNull("end_date");
        return this;
    }

    public AcceptOrderContractCondition orEndDateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("end_date");
        return this;
    }

    public AcceptOrderContractCondition andEndDateEq(Object value) {
        ew.eq("end_date", value);
        return this;
    }

    public AcceptOrderContractCondition orEndDateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("end_date", value);
        return this;
    }

    public AcceptOrderContractCondition andEndDateNe(Object value) {
        ew.ne("end_date", value);
        return this;
    }

    public AcceptOrderContractCondition orEndDateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("end_date", value);
        return this;
    }

    public AcceptOrderContractCondition andEndDateGt(Object value) {
        ew.gt("end_date", value);
        return this;
    }

    public AcceptOrderContractCondition orEndDateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("end_date", value);
        return this;
    }

    public AcceptOrderContractCondition andEndDateGe(Object value) {
        ew.ge("end_date", value);
        return this;
    }

    public AcceptOrderContractCondition orEndDateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("end_date", value);
        return this;
    }

    public AcceptOrderContractCondition andEndDateLt(Object value) {
        ew.lt("end_date", value);
        return this;
    }

    public AcceptOrderContractCondition orEndDateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("end_date", value);
        return this;
    }

    public AcceptOrderContractCondition andEndDateLe(Object value) {
        ew.le("end_date", value);
        return this;
    }

    public AcceptOrderContractCondition orEndDateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("end_date", value);
        return this;
    }

    public AcceptOrderContractCondition andEndDateIn(Object... value) {
        ew.in("end_date", value);
        return this;
    }

    public AcceptOrderContractCondition orEndDateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("end_date", value);
        return this;
    }

    public AcceptOrderContractCondition andEndDateNotIn(Object... value) {
        ew.notIn("end_date", value);
        return this;
    }

    public AcceptOrderContractCondition orEndDateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("end_date", value);
        return this;
    }

    public AcceptOrderContractCondition andEndDateBetween(Object value, Object value1) {
        ew.between("end_date", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orEndDateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("end_date", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andEndDateNotBetween(Object value, Object value1) {
        ew.notBetween("end_date", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orEndDateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("end_date", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andEndDateLike(String value) {
        ew.like("end_date", value);
        return this;
    }

    public AcceptOrderContractCondition orEndDateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("end_date", value);
        return this;
    }

    public AcceptOrderContractCondition andEndDateNotLike(String value) {
        ew.notLike("end_date", value);
        return this;
    }

    public AcceptOrderContractCondition orEndDateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("end_date", value);
        return this;
    }

    public AcceptOrderContractCondition andContractTypeIsNull() {
        ew.isNull("contract_type");
        return this;
    }

    public AcceptOrderContractCondition orContractTypeIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("contract_type");
        return this;
    }

    public AcceptOrderContractCondition andContractTypeIsNotNull() {
        ew.isNotNull("contract_type");
        return this;
    }

    public AcceptOrderContractCondition orContractTypeIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("contract_type");
        return this;
    }

    public AcceptOrderContractCondition andContractTypeEq(Object value) {
        ew.eq("contract_type", value);
        return this;
    }

    public AcceptOrderContractCondition orContractTypeEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("contract_type", value);
        return this;
    }

    public AcceptOrderContractCondition andContractTypeNe(Object value) {
        ew.ne("contract_type", value);
        return this;
    }

    public AcceptOrderContractCondition orContractTypeNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("contract_type", value);
        return this;
    }

    public AcceptOrderContractCondition andContractTypeGt(Object value) {
        ew.gt("contract_type", value);
        return this;
    }

    public AcceptOrderContractCondition orContractTypeGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("contract_type", value);
        return this;
    }

    public AcceptOrderContractCondition andContractTypeGe(Object value) {
        ew.ge("contract_type", value);
        return this;
    }

    public AcceptOrderContractCondition orContractTypeGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("contract_type", value);
        return this;
    }

    public AcceptOrderContractCondition andContractTypeLt(Object value) {
        ew.lt("contract_type", value);
        return this;
    }

    public AcceptOrderContractCondition orContractTypeLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("contract_type", value);
        return this;
    }

    public AcceptOrderContractCondition andContractTypeLe(Object value) {
        ew.le("contract_type", value);
        return this;
    }

    public AcceptOrderContractCondition orContractTypeLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("contract_type", value);
        return this;
    }

    public AcceptOrderContractCondition andContractTypeIn(Object... value) {
        ew.in("contract_type", value);
        return this;
    }

    public AcceptOrderContractCondition orContractTypeIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("contract_type", value);
        return this;
    }

    public AcceptOrderContractCondition andContractTypeNotIn(Object... value) {
        ew.notIn("contract_type", value);
        return this;
    }

    public AcceptOrderContractCondition orContractTypeNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("contract_type", value);
        return this;
    }

    public AcceptOrderContractCondition andContractTypeBetween(Object value, Object value1) {
        ew.between("contract_type", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orContractTypeBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("contract_type", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andContractTypeNotBetween(Object value, Object value1) {
        ew.notBetween("contract_type", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orContractTypeNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("contract_type", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andContractTypeLike(String value) {
        ew.like("contract_type", value);
        return this;
    }

    public AcceptOrderContractCondition orContractTypeLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("contract_type", value);
        return this;
    }

    public AcceptOrderContractCondition andContractTypeNotLike(String value) {
        ew.notLike("contract_type", value);
        return this;
    }

    public AcceptOrderContractCondition orContractTypeNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("contract_type", value);
        return this;
    }

    public AcceptOrderContractCondition andGmtCreateIsNull() {
        ew.isNull("gmt_create");
        return this;
    }

    public AcceptOrderContractCondition orGmtCreateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("gmt_create");
        return this;
    }

    public AcceptOrderContractCondition andGmtCreateIsNotNull() {
        ew.isNotNull("gmt_create");
        return this;
    }

    public AcceptOrderContractCondition orGmtCreateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("gmt_create");
        return this;
    }

    public AcceptOrderContractCondition andGmtCreateEq(Object value) {
        ew.eq("gmt_create", value);
        return this;
    }

    public AcceptOrderContractCondition orGmtCreateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("gmt_create", value);
        return this;
    }

    public AcceptOrderContractCondition andGmtCreateNe(Object value) {
        ew.ne("gmt_create", value);
        return this;
    }

    public AcceptOrderContractCondition orGmtCreateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("gmt_create", value);
        return this;
    }

    public AcceptOrderContractCondition andGmtCreateGt(Object value) {
        ew.gt("gmt_create", value);
        return this;
    }

    public AcceptOrderContractCondition orGmtCreateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("gmt_create", value);
        return this;
    }

    public AcceptOrderContractCondition andGmtCreateGe(Object value) {
        ew.ge("gmt_create", value);
        return this;
    }

    public AcceptOrderContractCondition orGmtCreateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("gmt_create", value);
        return this;
    }

    public AcceptOrderContractCondition andGmtCreateLt(Object value) {
        ew.lt("gmt_create", value);
        return this;
    }

    public AcceptOrderContractCondition orGmtCreateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("gmt_create", value);
        return this;
    }

    public AcceptOrderContractCondition andGmtCreateLe(Object value) {
        ew.le("gmt_create", value);
        return this;
    }

    public AcceptOrderContractCondition orGmtCreateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("gmt_create", value);
        return this;
    }

    public AcceptOrderContractCondition andGmtCreateIn(Object... value) {
        ew.in("gmt_create", value);
        return this;
    }

    public AcceptOrderContractCondition orGmtCreateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("gmt_create", value);
        return this;
    }

    public AcceptOrderContractCondition andGmtCreateNotIn(Object... value) {
        ew.notIn("gmt_create", value);
        return this;
    }

    public AcceptOrderContractCondition orGmtCreateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("gmt_create", value);
        return this;
    }

    public AcceptOrderContractCondition andGmtCreateBetween(Object value, Object value1) {
        ew.between("gmt_create", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orGmtCreateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("gmt_create", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andGmtCreateNotBetween(Object value, Object value1) {
        ew.notBetween("gmt_create", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orGmtCreateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("gmt_create", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andGmtCreateLike(String value) {
        ew.like("gmt_create", value);
        return this;
    }

    public AcceptOrderContractCondition orGmtCreateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("gmt_create", value);
        return this;
    }

    public AcceptOrderContractCondition andGmtCreateNotLike(String value) {
        ew.notLike("gmt_create", value);
        return this;
    }

    public AcceptOrderContractCondition orGmtCreateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("gmt_create", value);
        return this;
    }

    public AcceptOrderContractCondition andGmtModifiedIsNull() {
        ew.isNull("gmt_modified");
        return this;
    }

    public AcceptOrderContractCondition orGmtModifiedIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("gmt_modified");
        return this;
    }

    public AcceptOrderContractCondition andGmtModifiedIsNotNull() {
        ew.isNotNull("gmt_modified");
        return this;
    }

    public AcceptOrderContractCondition orGmtModifiedIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("gmt_modified");
        return this;
    }

    public AcceptOrderContractCondition andGmtModifiedEq(Object value) {
        ew.eq("gmt_modified", value);
        return this;
    }

    public AcceptOrderContractCondition orGmtModifiedEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("gmt_modified", value);
        return this;
    }

    public AcceptOrderContractCondition andGmtModifiedNe(Object value) {
        ew.ne("gmt_modified", value);
        return this;
    }

    public AcceptOrderContractCondition orGmtModifiedNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("gmt_modified", value);
        return this;
    }

    public AcceptOrderContractCondition andGmtModifiedGt(Object value) {
        ew.gt("gmt_modified", value);
        return this;
    }

    public AcceptOrderContractCondition orGmtModifiedGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("gmt_modified", value);
        return this;
    }

    public AcceptOrderContractCondition andGmtModifiedGe(Object value) {
        ew.ge("gmt_modified", value);
        return this;
    }

    public AcceptOrderContractCondition orGmtModifiedGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("gmt_modified", value);
        return this;
    }

    public AcceptOrderContractCondition andGmtModifiedLt(Object value) {
        ew.lt("gmt_modified", value);
        return this;
    }

    public AcceptOrderContractCondition orGmtModifiedLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("gmt_modified", value);
        return this;
    }

    public AcceptOrderContractCondition andGmtModifiedLe(Object value) {
        ew.le("gmt_modified", value);
        return this;
    }

    public AcceptOrderContractCondition orGmtModifiedLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("gmt_modified", value);
        return this;
    }

    public AcceptOrderContractCondition andGmtModifiedIn(Object... value) {
        ew.in("gmt_modified", value);
        return this;
    }

    public AcceptOrderContractCondition orGmtModifiedIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("gmt_modified", value);
        return this;
    }

    public AcceptOrderContractCondition andGmtModifiedNotIn(Object... value) {
        ew.notIn("gmt_modified", value);
        return this;
    }

    public AcceptOrderContractCondition orGmtModifiedNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("gmt_modified", value);
        return this;
    }

    public AcceptOrderContractCondition andGmtModifiedBetween(Object value, Object value1) {
        ew.between("gmt_modified", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orGmtModifiedBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("gmt_modified", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andGmtModifiedNotBetween(Object value, Object value1) {
        ew.notBetween("gmt_modified", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orGmtModifiedNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("gmt_modified", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andGmtModifiedLike(String value) {
        ew.like("gmt_modified", value);
        return this;
    }

    public AcceptOrderContractCondition orGmtModifiedLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("gmt_modified", value);
        return this;
    }

    public AcceptOrderContractCondition andGmtModifiedNotLike(String value) {
        ew.notLike("gmt_modified", value);
        return this;
    }

    public AcceptOrderContractCondition orGmtModifiedNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("gmt_modified", value);
        return this;
    }

    public AcceptOrderContractCondition andUserCreateIsNull() {
        ew.isNull("user_create");
        return this;
    }

    public AcceptOrderContractCondition orUserCreateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("user_create");
        return this;
    }

    public AcceptOrderContractCondition andUserCreateIsNotNull() {
        ew.isNotNull("user_create");
        return this;
    }

    public AcceptOrderContractCondition orUserCreateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("user_create");
        return this;
    }

    public AcceptOrderContractCondition andUserCreateEq(Object value) {
        ew.eq("user_create", value);
        return this;
    }

    public AcceptOrderContractCondition orUserCreateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("user_create", value);
        return this;
    }

    public AcceptOrderContractCondition andUserCreateNe(Object value) {
        ew.ne("user_create", value);
        return this;
    }

    public AcceptOrderContractCondition orUserCreateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("user_create", value);
        return this;
    }

    public AcceptOrderContractCondition andUserCreateGt(Object value) {
        ew.gt("user_create", value);
        return this;
    }

    public AcceptOrderContractCondition orUserCreateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("user_create", value);
        return this;
    }

    public AcceptOrderContractCondition andUserCreateGe(Object value) {
        ew.ge("user_create", value);
        return this;
    }

    public AcceptOrderContractCondition orUserCreateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("user_create", value);
        return this;
    }

    public AcceptOrderContractCondition andUserCreateLt(Object value) {
        ew.lt("user_create", value);
        return this;
    }

    public AcceptOrderContractCondition orUserCreateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("user_create", value);
        return this;
    }

    public AcceptOrderContractCondition andUserCreateLe(Object value) {
        ew.le("user_create", value);
        return this;
    }

    public AcceptOrderContractCondition orUserCreateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("user_create", value);
        return this;
    }

    public AcceptOrderContractCondition andUserCreateIn(Object... value) {
        ew.in("user_create", value);
        return this;
    }

    public AcceptOrderContractCondition orUserCreateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("user_create", value);
        return this;
    }

    public AcceptOrderContractCondition andUserCreateNotIn(Object... value) {
        ew.notIn("user_create", value);
        return this;
    }

    public AcceptOrderContractCondition orUserCreateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("user_create", value);
        return this;
    }

    public AcceptOrderContractCondition andUserCreateBetween(Object value, Object value1) {
        ew.between("user_create", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orUserCreateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("user_create", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andUserCreateNotBetween(Object value, Object value1) {
        ew.notBetween("user_create", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orUserCreateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("user_create", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andUserCreateLike(String value) {
        ew.like("user_create", value);
        return this;
    }

    public AcceptOrderContractCondition orUserCreateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("user_create", value);
        return this;
    }

    public AcceptOrderContractCondition andUserCreateNotLike(String value) {
        ew.notLike("user_create", value);
        return this;
    }

    public AcceptOrderContractCondition orUserCreateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("user_create", value);
        return this;
    }

    public AcceptOrderContractCondition andUserModifiedIsNull() {
        ew.isNull("user_modified");
        return this;
    }

    public AcceptOrderContractCondition orUserModifiedIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("user_modified");
        return this;
    }

    public AcceptOrderContractCondition andUserModifiedIsNotNull() {
        ew.isNotNull("user_modified");
        return this;
    }

    public AcceptOrderContractCondition orUserModifiedIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("user_modified");
        return this;
    }

    public AcceptOrderContractCondition andUserModifiedEq(Object value) {
        ew.eq("user_modified", value);
        return this;
    }

    public AcceptOrderContractCondition orUserModifiedEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("user_modified", value);
        return this;
    }

    public AcceptOrderContractCondition andUserModifiedNe(Object value) {
        ew.ne("user_modified", value);
        return this;
    }

    public AcceptOrderContractCondition orUserModifiedNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("user_modified", value);
        return this;
    }

    public AcceptOrderContractCondition andUserModifiedGt(Object value) {
        ew.gt("user_modified", value);
        return this;
    }

    public AcceptOrderContractCondition orUserModifiedGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("user_modified", value);
        return this;
    }

    public AcceptOrderContractCondition andUserModifiedGe(Object value) {
        ew.ge("user_modified", value);
        return this;
    }

    public AcceptOrderContractCondition orUserModifiedGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("user_modified", value);
        return this;
    }

    public AcceptOrderContractCondition andUserModifiedLt(Object value) {
        ew.lt("user_modified", value);
        return this;
    }

    public AcceptOrderContractCondition orUserModifiedLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("user_modified", value);
        return this;
    }

    public AcceptOrderContractCondition andUserModifiedLe(Object value) {
        ew.le("user_modified", value);
        return this;
    }

    public AcceptOrderContractCondition orUserModifiedLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("user_modified", value);
        return this;
    }

    public AcceptOrderContractCondition andUserModifiedIn(Object... value) {
        ew.in("user_modified", value);
        return this;
    }

    public AcceptOrderContractCondition orUserModifiedIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("user_modified", value);
        return this;
    }

    public AcceptOrderContractCondition andUserModifiedNotIn(Object... value) {
        ew.notIn("user_modified", value);
        return this;
    }

    public AcceptOrderContractCondition orUserModifiedNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("user_modified", value);
        return this;
    }

    public AcceptOrderContractCondition andUserModifiedBetween(Object value, Object value1) {
        ew.between("user_modified", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orUserModifiedBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("user_modified", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andUserModifiedNotBetween(Object value, Object value1) {
        ew.notBetween("user_modified", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orUserModifiedNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("user_modified", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andUserModifiedLike(String value) {
        ew.like("user_modified", value);
        return this;
    }

    public AcceptOrderContractCondition orUserModifiedLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("user_modified", value);
        return this;
    }

    public AcceptOrderContractCondition andUserModifiedNotLike(String value) {
        ew.notLike("user_modified", value);
        return this;
    }

    public AcceptOrderContractCondition orUserModifiedNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("user_modified", value);
        return this;
    }

    public AcceptOrderContractCondition andRemarkIsNull() {
        ew.isNull("remark");
        return this;
    }

    public AcceptOrderContractCondition orRemarkIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("remark");
        return this;
    }

    public AcceptOrderContractCondition andRemarkIsNotNull() {
        ew.isNotNull("remark");
        return this;
    }

    public AcceptOrderContractCondition orRemarkIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("remark");
        return this;
    }

    public AcceptOrderContractCondition andRemarkEq(Object value) {
        ew.eq("remark", value);
        return this;
    }

    public AcceptOrderContractCondition orRemarkEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("remark", value);
        return this;
    }

    public AcceptOrderContractCondition andRemarkNe(Object value) {
        ew.ne("remark", value);
        return this;
    }

    public AcceptOrderContractCondition orRemarkNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("remark", value);
        return this;
    }

    public AcceptOrderContractCondition andRemarkGt(Object value) {
        ew.gt("remark", value);
        return this;
    }

    public AcceptOrderContractCondition orRemarkGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("remark", value);
        return this;
    }

    public AcceptOrderContractCondition andRemarkGe(Object value) {
        ew.ge("remark", value);
        return this;
    }

    public AcceptOrderContractCondition orRemarkGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("remark", value);
        return this;
    }

    public AcceptOrderContractCondition andRemarkLt(Object value) {
        ew.lt("remark", value);
        return this;
    }

    public AcceptOrderContractCondition orRemarkLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("remark", value);
        return this;
    }

    public AcceptOrderContractCondition andRemarkLe(Object value) {
        ew.le("remark", value);
        return this;
    }

    public AcceptOrderContractCondition orRemarkLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("remark", value);
        return this;
    }

    public AcceptOrderContractCondition andRemarkIn(Object... value) {
        ew.in("remark", value);
        return this;
    }

    public AcceptOrderContractCondition orRemarkIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("remark", value);
        return this;
    }

    public AcceptOrderContractCondition andRemarkNotIn(Object... value) {
        ew.notIn("remark", value);
        return this;
    }

    public AcceptOrderContractCondition orRemarkNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("remark", value);
        return this;
    }

    public AcceptOrderContractCondition andRemarkBetween(Object value, Object value1) {
        ew.between("remark", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orRemarkBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("remark", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andRemarkNotBetween(Object value, Object value1) {
        ew.notBetween("remark", value, value1);
        return this;
    }

    public AcceptOrderContractCondition orRemarkNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("remark", value, value1);
        return this;
    }

    public AcceptOrderContractCondition andRemarkLike(String value) {
        ew.like("remark", value);
        return this;
    }

    public AcceptOrderContractCondition orRemarkLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("remark", value);
        return this;
    }

    public AcceptOrderContractCondition andRemarkNotLike(String value) {
        ew.notLike("remark", value);
        return this;
    }

    public AcceptOrderContractCondition orRemarkNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("remark", value);
        return this;
    }
}